damp blanket

Translations
rabat-joie
Definitions
A 'damp blanket' is a person who discourages others or dampens the enthusiasm and excitement in a group, often by being negative, pessimistic, or unenthusiastic.